parasitic worm

Explore definitions, synonyms, and language insights of parasitic worm

Definitions

Noun
worm that is parasitic on the intestines of vertebrates especially roundworms and tapeworms and flukes

More General Terms